package com.xingkeduo.model.vo;

import com.xingkeduo.model.dto.*;

import java.util.List;

/**
 * @Description TODO
 * @Date 2019年7月11日 16:44:16
 * @Created cxd
 */
public class CmsShopInfoVo {

    /**
     * 店铺ID
     */
    private Long id;
    /**
     * 店铺名字
     */
    private String name;
    /**
     * 店铺状态
     */
    private Integer status;
    /**
     * 店铺地址
     */
    private String address;
    /**
     * 工位数
     */
    private Integer seatnum;
    /**
     *排班发型师数
     */
    private Long staffCount;
    /**
     * 今日剩余可约库存
     */
    private Long stockCount;
    /**
     * 最早可约时间
     */
    private String EarliestReducibleTime;

    /**
     * 营业时间
     */
    private String dayName;
    /**
     * 开始营业时间
     */
    private String starttime;
    /**
     * 营业结束时间
     */
    private String endtime;

    /**
     * 分公司ID
     */
    private Long officeId;
    /**
     *分公司名字
     */
    private String officeName;
    /**
     * 经理信息
     */
    private CmsCraftsmanDTO cmsCraftsmanDTO;

    /**
     * 总经理信息
     */
    private List<CmsCraftsmanDTO> craftsmanList;
//    /**
//     * 总经理和经理信息
//     */
//    private CmsCraftsmanShopDTO cmsCraftsmanShopDTO;
    /**
     * 店铺服务信息
     */
    private List<ShopsServprodDTO> shopsServprodList;
    /**
     * 店铺营业时间
     */
    private List<ShopsDaysDTO> daysList;
    /**
     * 店铺活动列表
     */
    private List<CmsActivityResponseDTO> cmsActivityResponseDTOList;

    /**
     * 店铺库存信息
     */
    private List<CmsStaffInfoDTO> staffId;

    public Long getOfficeId() {
        return officeId;
    }

    public void setOfficeId(Long officeId) {
        this.officeId = officeId;
    }


    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public Integer getSeatnum() {
        return seatnum;
    }

    public void setSeatnum(Integer seatnum) {
        this.seatnum = seatnum;
    }

    public String getDayName() {
        return dayName;
    }

    public void setDayName(String dayName) {
        this.dayName = dayName;
    }

    public String getStarttime() {
        return starttime;
    }

    public void setStarttime(String starttime) {
        this.starttime = starttime;
    }

    public String getEndtime() {
        return endtime;
    }

    public void setEndtime(String endtime) {
        this.endtime = endtime;
    }

    public String getOfficeName() {
        return officeName;
    }

    public void setOfficeName(String officeName) {
        this.officeName = officeName;
    }

    public List<ShopsServprodDTO> getShopsServprodList() {
        return shopsServprodList;
    }

    public void setShopsServprodList(List<ShopsServprodDTO> shopsServprodList) {
        this.shopsServprodList = shopsServprodList;
    }

    public List<CmsStaffInfoDTO> getStaffId() {
        return staffId;
    }

    public void setStaffId(List<CmsStaffInfoDTO> staffId) {
        this.staffId = staffId;
    }

    public List<CmsActivityResponseDTO> getCmsActivityResponseDTOList() {
        return cmsActivityResponseDTOList;
    }

    public void setCmsActivityResponseDTOList(List<CmsActivityResponseDTO> cmsActivityResponseDTOList) {
        this.cmsActivityResponseDTOList = cmsActivityResponseDTOList;
    }

    public List<ShopsDaysDTO> getDaysList() {
        return daysList;
    }

    public void setDaysList(List<ShopsDaysDTO> daysList) {
        this.daysList = daysList;
    }

    public CmsCraftsmanDTO getCmsCraftsmanDTO() {
        return cmsCraftsmanDTO;
    }

    public void setCmsCraftsmanDTO(CmsCraftsmanDTO cmsCraftsmanDTO) {
        this.cmsCraftsmanDTO = cmsCraftsmanDTO;
    }

    public List<CmsCraftsmanDTO> getCraftsmanList() {
        return craftsmanList;
    }

    public void setCraftsmanList(List<CmsCraftsmanDTO> craftsmanList) {
        this.craftsmanList = craftsmanList;
    }

    public Long getStaffCount() {
        return staffCount;
    }

    public void setStaffCount(Long staffCount) {
        this.staffCount = staffCount;
    }

    public Long getStockCount() {
        return stockCount;
    }

    public void setStockCount(Long stockCount) {
        this.stockCount = stockCount;
    }

    public String getEarliestReducibleTime() {
        return EarliestReducibleTime;
    }

    public void setEarliestReducibleTime(String earliestReducibleTime) {
        EarliestReducibleTime = earliestReducibleTime;
    }
}
